package serven;

import static util.Print.print;

/**
 * Created by ab on 2016/11/2.
 * 创建两个带有无参数构造器的类AB，从A中继承长生一个名为C
 * 的新类，并在C内创建一个B的成员。不要给C编写构造器。创一个C类的对象
 * 观察其结果。
 */

public class task4 {
    static class A{
        A(){print("A constructor");}
    }
    static class B{
        B(){
            print("B constructor");
        }
    }
    static class C extends A{
        private B b=new B();
    }

    public static void main(String[] args){
        new C();
    }
}
